non-mechanically driven - Almanca İngilizce Sözlük